Cyle LarinCyle Larin
Jude Bellingham and England's Second Call: When the Applause Is No Longer an AccidentJuly in Turin was hot enough that the asphalt softened underfoot. I was sitti...
Tuchel's Scar: When England Lost Themselves in the Decisive MinutesThomas Tuchel sat in the room where he had only dared to rewatch short clips...
The Blank Record: Sometimes the Most Honest Verdict Is Not to Blow the WhistleFor forty-two years I have written about football, and I have signed thousand...
V.League and the Structure of Dependence: When Vietnamese Football Lives Off One ManA weekend afternoon at a V.League stadium: the stands are packed, yet the air...
2027 European Team Championships: When European Table Tennis Redraws the Olympic Map2027 European Team Championships: When European Table Tennis Redraws the...
23/23 First-Serve Points: Taylor Townsend and the Data Verification Problem at the US OpenFlushing Meadows, a late August day. On a side court at the Billie Jean King...
Release Clauses and Wage Bills: The Real Story of the V.League Transfer WindowOn the morning of July 12, 2026, I stood at the edge of a training pitch insi...
FIFA ASEAN Cup: FIFA Wants to Plant Its Flag in Southeast Asia, but the Real Stake Sits in the CalendarTwo hours before the opening ceremony of the FIFA ASEAN Cup 2026 in Jakarta,...
Badminton Men's Doubles Champions Exit Asian Games 2026 in Round One: Three Games, One Verdict, and Numbers Not Yet Cross-Examined EnoughOn September 25, 2026, at the Ichinomiya City Municipal Gymnasium in Aichi...
Juventus and the Emil Audero photo: What a 120-minute final leaves in a player's bodyIn the 84th minute, Indonesia scored. In the 87th, Thailand equalised. In the...
Ferrari Explodes at Monza with Dominant FP1, Leclerc Tops Times 1:26.153 in HeatwaveAt Monza, the famous low-downforce track with high speed and tight corners, t...
The Void Inside the Penalty Box: When Vietnam Lost Its Two Strikers and the Pitch's Silent SighMinute 89 of the ASEAN Cup semi-final first leg between Vietnam and Thailand,...
Hurricane Polo, School Closures, and a Mislabeled “Football” Tag: A Crack in the Sports Data PipelineA short administrative notice, sent out from the Mexican state of Baja...
Daniel King's 60-Minute Najdorf Patch: The Hardest Move Is the TwelfthTwenty seconds before the clock on the fourth rapid game of that Saturday nig...
Indonesia Reaches the 2026 Asian Games Final: Two Doubles Pairs Keep Their Promise, One Veteran Leaves a GapToday, as I reopened the scorecard of the men's team badminton semifinal at t...
Empty Data Payloads and the False-Negative Trap in Vietnamese Esports Analytics9:14 PM 9:14 PM. The control room of a Vietnamese League of Legends broadcast...
Zverev vs Sonego: A Data Chronicle Before the Ball BouncesWhen the market laughed at Salah, the data silently nodded. In tennis, there...
Pitt Panthers rise to No. 1 in Power 10 after a perfect week: which data is still missingThe start in Pittsburgh After the final whistle of the fourth match of openin...
Letran 99-62 San Sebastian: The Turnover Engine and Two Names Shaping NCAA Philippines Season 102That Friday afternoon, rain had been coming down over San Juan since early...
Poland Retain the European Crown: A Win Built on Efficiency and DistributionThe first set ran to 31-29. Across nearly twenty minutes of volleyball, Polan...
Tuchel's Scar: When England Lost Themselves in the Decisive MinutesThomas Tuchel sat in the room where he had only dared to rewatch short clips...
The Blank Record: Sometimes the Most Honest Verdict Is Not to Blow the WhistleFor forty-two years I have written about football, and I have signed thousand...
V.League and the Structure of Dependence: When Vietnamese Football Lives Off One ManA weekend afternoon at a V.League stadium: the stands are packed, yet the air...
2027 European Team Championships: When European Table Tennis Redraws the Olympic Map2027 European Team Championships: When European Table Tennis Redraws the...
23/23 First-Serve Points: Taylor Townsend and the Data Verification Problem at the US OpenFlushing Meadows, a late August day. On a side court at the Billie Jean King...
Release Clauses and Wage Bills: The Real Story of the V.League Transfer WindowOn the morning of July 12, 2026, I stood at the edge of a training pitch insi...
FIFA ASEAN Cup: FIFA Wants to Plant Its Flag in Southeast Asia, but the Real Stake Sits in the CalendarTwo hours before the opening ceremony of the FIFA ASEAN Cup 2026 in Jakarta,...
Badminton Men's Doubles Champions Exit Asian Games 2026 in Round One: Three Games, One Verdict, and Numbers Not Yet Cross-Examined EnoughOn September 25, 2026, at the Ichinomiya City Municipal Gymnasium in Aichi...
Juventus and the Emil Audero photo: What a 120-minute final leaves in a player's bodyIn the 84th minute, Indonesia scored. In the 87th, Thailand equalised. In the...
Ferrari Explodes at Monza with Dominant FP1, Leclerc Tops Times 1:26.153 in HeatwaveAt Monza, the famous low-downforce track with high speed and tight corners, t...
The Void Inside the Penalty Box: When Vietnam Lost Its Two Strikers and the Pitch's Silent SighMinute 89 of the ASEAN Cup semi-final first leg between Vietnam and Thailand,...
Hurricane Polo, School Closures, and a Mislabeled “Football” Tag: A Crack in the Sports Data PipelineA short administrative notice, sent out from the Mexican state of Baja...
Daniel King's 60-Minute Najdorf Patch: The Hardest Move Is the TwelfthTwenty seconds before the clock on the fourth rapid game of that Saturday nig...
Indonesia Reaches the 2026 Asian Games Final: Two Doubles Pairs Keep Their Promise, One Veteran Leaves a GapToday, as I reopened the scorecard of the men's team badminton semifinal at t...
Empty Data Payloads and the False-Negative Trap in Vietnamese Esports Analytics9:14 PM 9:14 PM. The control room of a Vietnamese League of Legends broadcast...
Zverev vs Sonego: A Data Chronicle Before the Ball BouncesWhen the market laughed at Salah, the data silently nodded. In tennis, there...
Pitt Panthers rise to No. 1 in Power 10 after a perfect week: which data is still missingThe start in Pittsburgh After the final whistle of the fourth match of openin...
Letran 99-62 San Sebastian: The Turnover Engine and Two Names Shaping NCAA Philippines Season 102That Friday afternoon, rain had been coming down over San Juan since early...
Poland Retain the European Crown: A Win Built on Efficiency and DistributionThe first set ran to 31-29. Across nearly twenty minutes of volleyball, Polan...
